草庐IT

Spring Boot自动配置

全部标签

xml - 当目标配置文件的结构未知时如何处理深度 XDT 转换?

我正在尝试使用XDT转换为我的NuGet包创建一个web.config安装程序。我想转换web.config文件:看起来像这样:以下是我尝试过的转换:转换#1:这仅在目标web.config已包含时有效部分。在上面的示例中(注意,没有部分),这会导致错误:Noelementinthesourcedocumentmatches'/configuration/system.web/httpHandlers/add'转换#2:这在上面的示例中按预期工作,但给定一个带有预先存在的的web.config文件部分,该部分是重复的。请记住,这是针对NuGet包的,我无法对用户配置的状态做出假设。我是

javascript - 删除自动添加的 xmlns 属性

我正在尝试在Javascript中执行一个简单的搜索和突出显示功能搜索一段文本。XHTML出现那段文本的标签也作为参数给出,以提供额外帮助来定位该文本。我正在测试此功能的XHTML:BuildingyourresumeBuildingyourresumesearcher.js中的函数搜索器:functionsearcher(tag,text,tagText,word){//simplesearch.console.info(word+"tobesearchedforin"+text+"withtagtext="+tagText);//getoldhtml.varoldHTML=docu

java - 具有 XML 配置支持的基于 Spring Java 的 Servlet 容器初始化(web.xml 替代方案)?

我最近想迈出一大步,将所有内容都移至基于Java的配置。到目前为止工作完美。只有一个问题。有一个来自Spring的WebApplicationInitializer接口(interface),它实际上是第一个web.xml替代AFAIK:publicclassMyWebApplicationInitializerimplementsWebApplicationInitializer{@OverridepublicvoidonStartup(ServletContextcontainer){XmlWebApplicationContextappContext=newXmlWebAppli

xml - Spring xml配置启用@Async而不启用@Scheduled

使用Spring的xml配置,如何启用对@Async的扫描注释而不启用@Scheduled扫描注释?通常,您会使用同时启用两者但我试图仅在特定的Spring配置文件处于事件状态时启用调度。使用SpringJavaConfig,可以使用@EnableAsync和@EnableScheduling分别地。我正在维护一个已经存在了几年的项目,它只使用基于xml和注释的配置,我不想将JavaConfig添加到组合中,除非这是唯一的方法。 最佳答案 不使用命名空间,而是手动添加相应的bean。org.springframework.sched

c# - 从 XML 配置文件加载和检索键/值对

我希望能够使用C#.NET从包含在XML配置文件中的键/值对中获取值。例如我在这里回答我自己的问题,但我有兴趣查看从XML的键/值对加载和检索值的替代选项-也许有更简单或更简洁的方法? 最佳答案 ConfigurationManager提供对客户端应用程序配置文件的访问。您可以使用创建自定义部分和使用GetSection来获取键/值对。方法NameValueCollectionsection=(NameValueCollection)ConfigurationManager.GetSection("MyDictionary");您可

xml - Eclipse 中缺少 xml 配置选项卡?

我正在学习一组教程,它们很棒,但他一直在他的XML文件底部引用一组选项卡来配置它们,但我没有它们。我按照他的指示安装了所有相同的插件,但它们不存在。在他的教程中,有一个用于SpringBeansbeans.xml文件的beans选项卡和一个用于Mavenpom的dependancy选项卡。xml.我正在使用EclipseEEKepler、SpringIDE和Maven。教程中的选项卡我看到的 最佳答案 Eclipse会记住您用来打开特定文件的编辑器(在本例中为通用XML编辑器),有时会使用该编辑器,即使您稍后安装了提供更特定编辑器(

java - 配置 appengine-web.xml

我成功地从Github克隆了一个Web应用程序项目到eclipseLuna。当我尝试将克隆的项目部署到googleappengine时,eclipse无法将其识别为web项目。我意识到它缺少appengine-web.xml文件。我在War中的WEB-INF目录下创建了一个,我保存了它,但是当我再次尝试部署时,eclipse仍然说该项目不是应用程序引擎项目。我可能做错了什么? 最佳答案 由于您没有提供确切的错误信息,我列出了几种可能的原因:右键单击您的项目,选择“Google”选项,然后选择“AppEngine”。确保选中“使用Go

java - 如何在 Spring 集成中使用 JAVA 配置创建 xslt-transformer?

我在Spring-Integration中有以下xslt-transformer。如何使用JavaConfig进行相同的配置? 最佳答案 @Transformer(inputChannel="input",outputChannel="output")@BeanpublicXsltPayloadTransformertransformer(){returnnewXsltPayloadTransformer(newClassPathResource("classpath:/test.xsl"),resultToDoc());}从另一边

xml - 自动填写 I-9 PDF XFA 表格

早上好。我希望有人可以帮助我解决这个问题。去年,我使用iTextSharp设置了一个VB.NET程序,用户可以在其中输入信息以填写I9,该信息将填写PDF并打印。对于新的I9,我遇到了未知的困难。首先,代码不会出错。我只是得到了一个糟糕的结果,因为我得到的不是填写的表格,而是一个PDF,上面写着“您要加载的文档需要Adob​​eReader8或更高版本。您可能没有安装Adob​​eReader...”等等。所以,我确保我拥有最新的Reader版本,再次尝试并得到相同的结果。考虑到字段名称结构可能发生了变化,我尝试像第一次那样读取格式/字段。(下面的代码)。但是,现在它告诉我没有要读取的

c# - 在 C# 中合并配置文件(或 XML)

合并2个XML文件的最快方法是什么,所以我会在第一个文件中找到一个节点,清空它,从第二个XML中的相同标签(相同节点)中取出所有子节点并将其放入第一个文件中. 最佳答案 您可以将两个文件加载到两个XElement对象中,在两个对象中定位目标节点并进行切换。这是一个示例:varnodes1=XDocument.Parse(file1).Element("test").Element("nodes");varnodes2=XDocument.Parse(file2).Element("test").Element("nodes");no